Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

0
Become a Fan
5.0

Available as/for:
Description:
Plugin for the konqueror navigation panel that shows a sidebar with links and informations. Unlike other sidebars, doesn't use html.
Last changelog:

Version 0.4.1 - 17-11-2003
* Fixed compilation bug with KDE 3.1.x
* Fixed weird bug with roll-over changing colors..
Now the the rollovers are disabled and all works fine...

Version 0.4 - 26/10/2003
* Actions panel now uses standard kde actions too.
* Device panel load the list of devices using the device ioslave
* bugfixing

Version 0.3
* Added "Actions" panel with contextual actions
(Still buggy and only with few actions,
ideas are welcome)
* The layout of panel (open/close) is saved
* Added support for catalogue files (translations)
* Fixed color issues

Version 0.2.1
* Fixed a compilation error

Version 0.2
* Panels can be hidden
* Added metainfo data visualisation
* Items with no meaning in Details panel are hidden
* Rollover effects

Version 0.1
* Fixed a compilation error
* Initial version 0.1


Ratings & Comments

64 Comments

Gorzol

Good piece of software ... By the way i think You should write few words about adding new links, changing icons etc. it's simple ... but nowhere described yet ... (?) or You can make this work on rc file :P sorry about my poor english ...

abattoir

During make i get In file included from sidebar.cpp:17: sidebar.h:18:31: konqsidebarplugin.h: No such file or directory In file included from sidebar.cpp:17: sidebar.h:26: error: expected class-name before '{' token sidebar.h:26: warning: `class Sidebar' has virtual functions but non-virtual destructor sidebar.cpp: In constructor `Sidebar::Sidebar(KInstance*, QObject*, QWidget*, QString&, const char*)': sidebar.cpp:23: error: class `Sidebar' does not have any field named `KonqSidebarPlugin' sidebar.cpp: At global scope: sidebar.cpp:48: error: extra `;' In file included from sidebar.cpp:50: sidebar.moc: In static member function `static QMetaObject* Sidebar::staticMetaObject()': sidebar.moc:54: error: `KonqSidebarPlugin' has not been declared sidebar.moc: In member function `virtual void* Sidebar::qt_cast(const char*)': sidebar.moc:72: error: `KonqSidebarPlugin' has not been declared sidebar.moc: In member function `virtual bool Sidebar::qt_invoke(int, QUObject*)': sidebar.moc:77: error: `KonqSidebarPlugin' has not been declared sidebar.moc: In member function `virtual bool Sidebar::qt_emit(int, QUObject*)': sidebar.moc:82: error: `KonqSidebarPlugin' has not been declared sidebar.moc: In member function `virtual bool Sidebar::qt_property(int, int, QVariant*)': sidebar.moc:88: error: `KonqSidebarPlugin' has not been declared make[2]: *** [sidebar.lo] Error 1 make[2]: Leaving directory `/home/ani/ksidebar-0.4.1/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/ani/ksidebar-0.4.1' make: *** [all] Error 2 Doesn´t KSidebar work with KDE 3.4 or am I missing something?

krusher

i got the same problem and solved it with an additional option to configure: --with-extra-includes=/usr/include/kde it appears that standard kde headers are in /usr/include and some additional in /usr/include/kde/

adastra

Err... How do I turn this on after install? Maybe kde restart is needed?

adastra

One trivial error during make: ------>8------>8------>8------ sidebar.cpp:48: error: extra `;' ------>8------>8------>8------ :P

Maillequeule

I've juste made a Debian Unstable (SID) package for ksidebar. It's available here : http://intranet.harlaut.net/debian/ Feel free to link or mirror it :) Mike

garbage

I personally do not like these sidebar thingies. Been tried on WormOS & MacOS. I am happy for those that like it.

avatarpalin

i compiled it, but when i go to the side bar, there is nothing there.. is there somewhere i have to enable it? please help..

dynaken

This error occurs during the make phase. actions.cpp: In member function `void Actions::clicked(s_action&)': actions.cpp:230: no method `KonqOperations::newDir' make[2]: *** [actions.lo] Error 1 make[2]: Leaving directory `/home/chung/ksidebar-0.4/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/chung/ksidebar-0.4' make: *** [all] Error 2 I tried every comments here but still not working. Please correct dynaken

kopkid

I get the exact same error on kde3.1

toonmuylkens

i had the exact same problem just modify actions.cpp in /src LINE 231: KonqOperations::mkDir to KonqOperations::mkdir redo the make process it worked with me.... hope it works with you guys bye

dave

just installed, it looks great, very promising, please fix it so it can be compiled without any hacking by the final user. Also, there is a configuration file?

dsemblano

bash-2.05b$ make make all-recursive make[1]: Entering directory `/mnt/programas/programas/kde/improvement/ksidebar-0.4' Making all in po make[2]: Entering directory `/mnt/programas/programas/kde/improvement/ksidebar-0.4/po' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/mnt/programas/programas/kde/improvement/ksidebar-0.4/po' Making all in src make[2]: Entering directory `/mnt/programas/programas/kde/improvement/ksidebar-0.4/src' /usr/lib/qt-3.2.2/bin/moc ./sidebar.h -o sidebar.moc source='sidebar.cpp' object='sidebar.lo' libtool=yes \ depfile='.deps/sidebar.Plo' tmpdepfile='.deps/sidebar.TPlo' \ depmode=gcc3 /bin/sh ../admin/depcomp \ /bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/kde/include -I/usr/lib/qt-3.2.2/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -c -o sidebar.lo `test -f 'sidebar.cpp' || echo './'`sidebar.cpp /usr/lib/qt-3.2.2/bin/moc ./view.h -o view.moc source='view.cpp' object='view.lo' libtool=yes \ depfile='.deps/view.Plo' tmpdepfile='.deps/view.TPlo' \ depmode=gcc3 /bin/sh ../admin/depcomp \ /bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/kde/include -I/usr/lib/qt-3.2.2/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -c -o view.lo `test -f 'view.cpp' || echo './'`view.cpp /usr/lib/qt-3.2.2/bin/moc ./my_label.h -o my_label.moc source='my_label.cpp' object='my_label.lo' libtool=yes \ depfile='.deps/my_label.Plo' tmpdepfile='.deps/my_label.TPlo' \ depmode=gcc3 /bin/sh ../admin/depcomp \ /bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/kde/include -I/usr/lib/qt-3.2.2/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -c -o my_label.lo `test -f 'my_label.cpp' || echo './'`my_label.cpp /usr/lib/qt-3.2.2/bin/moc ./my_header.h -o my_header.moc source='my_header.cpp' object='my_header.lo' libtool=yes \ depfile='.deps/my_header.Plo' tmpdepfile='.deps/my_header.TPlo' \ depmode=gcc3 /bin/sh ../admin/depcomp \ /bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/kde/include -I/usr/lib/qt-3.2.2/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -c -o my_header.lo `test -f 'my_header.cpp' || echo './'`my_header.cpp /usr/lib/qt-3.2.2/bin/moc ./flat_button.h -o flat_button.moc source='flat_button.cpp' object='flat_button.lo' libtool=yes \ depfile='.deps/flat_button.Plo' tmpdepfile='.deps/flat_button.TPlo' \ depmode=gcc3 /bin/sh ../admin/depcomp \ /bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/kde/include -I/usr/lib/qt-3.2.2/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -c -o flat_button.lo `test -f 'flat_button.cpp' || echo './'`flat_button.cpp /usr/lib/qt-3.2.2/bin/moc ./details.h -o details.moc source='details.cpp' object='details.lo' libtool=yes \ depfile='.deps/details.Plo' tmpdepfile='.deps/details.TPlo' \ depmode=gcc3 /bin/sh ../admin/depcomp \ /bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/kde/include -I/usr/lib/qt-3.2.2/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -c -o details.lo `test -f 'details.cpp' || echo './'`details.cpp /usr/lib/qt-3.2.2/bin/moc ./actions.h -o actions.moc source='actions.cpp' object='actions.lo' libtool=yes \ depfile='.deps/actions.Plo' tmpdepfile='.deps/actions.TPlo' \ depmode=gcc3 /bin/sh ../admin/depcomp \ /bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/kde/include -I/usr/lib/qt-3.2.2/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -c -o actions.lo `test -f 'actions.cpp' || echo './'`actions.cpp actions.cpp: In member function `void Actions::clicked(s_action&)': actions.cpp:230: error: 'class KonqOperations' has no member named 'newDir' make[2]: *** [actions.lo] Error 1 make[2]: Leaving directory `/mnt/programas/programas/kde/improvement/ksidebar-0.4/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/mnt/programas/programas/kde/improvement/ksidebar-0.4' make: *** [all] Error 2

gotux78

rename in src/actions.cpp all the string with "newDir" with "mkdir". Have a fun.

dsemblano

Wow, it's worked, thank you very much! But the KSidebar has a annoying thing - when some item isn't selected there's a black band on the itens ...

matteo

The moc files are not there cause they are automatically generated during the build process.. here the problem is with some weirdness with autoconf and automake.. i guess that can resolved with "aclocal && autoconf && automake".. However i've just uploaded a new package that should (hopefully) works better.. please try it out.. All the problems you've encontered are because i'm using kde from cvs-head and things can be a little bit differents.. sorry but i can't test with other configurations...

sourcexx

better but now hangs here ;-) make[2]: Entering directory `/spare/local/src/install/ksidebar-0.4/src' if /bin/sh ../libtool --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/kde3/include -I/usr/lib/qt3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -MT actions.lo -MD -MP -MF ".deps/actions.Tpo" \ -c -o actions.lo `test -f 'actions.cpp' || echo './'`actions.cpp; \ then mv -f ".deps/actions.Tpo" ".deps/actions.Plo"; \ else rm -f ".deps/actions.Tpo"; exit 1; \ fi actions.cpp: In member function `void Actions::clicked(s_action&)': actions.cpp:230: error: 'class KonqOperations' has no member named 'newDir' make[2]: *** [actions.lo] Fehler 1 rgds marc'O

matteo

The moc files are not there cause they are automatically generated during the build process.. here the problem is with some weirdness with autoconf and automake.. i guess that can resolved with "aclocal && autoconf && automake".. However i've just uploaded a new package that should (hopefully) works better.. please try it out.. All the problems you've encontered are because i'm using kde from cvs-head and things can be a little bit differents.. sorry but i can't test with another configurations...

hakker21

Well I removed all the occurrances of the moc include and changed newDir to mkdir and it installed .... However the sidebar shows absolutely nothing. What version of KDE is this for 3.2?? If so I am wasting my time.

cmf

have the past 3 releases of Ksidebar (including this one) not worked at all, and needed patching or modifying, if so, how does the author compile these, and doesn't he/she check the source and wait around for 5 mins after posting update to see if there are any simple issues with it?

meriksson

Who stole all the .moc:s?

dave

not tryed yet but looks great. ciao

hakker21

When I try to compile KSidebar this is what I get can someone help. Oh what version of KDE is required?? sidebar.cpp:50:23: sidebar.moc: No such file or directory make[2]: *** [sidebar.lo] Error 1 make[2]: Leaving directory `/home/gregg/My Downloads/ksidebar-0.4/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/gregg/My Downloads/ksidebar-0.4' make: *** [all] Error 2

sourcexx

as far as i can see all .moc's are missing ...

moodwrod

hi .. i created a .deb package containing the following files: tibo:~# dpkg -L ksidebar /. /usr /usr/share /usr/share/locale /usr/share/locale/it /usr/share/locale/it/LC_MESSAGES /usr/share/locale/it/LC_MESSAGES/ksidebar.mo /usr/share/apps /usr/share/apps/konqsidebartng /usr/share/apps/konqsidebartng/entries /usr/share/apps/konqsidebartng/entries/ksidebar.desktop /usr/lib /usr/lib/kde3 /usr/lib/kde3/konqsidebar_ksidebar.so /usr/lib/kde3/konqsidebar_ksidebar.la i can't select anything in konqueror that looks like this plugin. are my lib's at the right place? where must i activate this plugin? :) .. i never used this nav. panel :( thanx .. good night

Pling
0 Affiliates
Details
license
version 0.4.1
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 0

Other Various KDE 1.-4. Improvements:

Slicker Debian Package for Woody
cirrusgr
last update date: 22 years ago

Score 5.0

Konqueror/kdesktop suggestion
PovMan
last update date: 22 years ago

Score 5.0

Biiig buttons
dbojan
last update date: 20 years ago

Score 5.0

Yet Another KControl
Frans
last update date: 21 years ago

Score 5.0

Next window and next/previos window
dbojan
last update date: 20 years ago

Score 5.0

Fantasie Toolbar
katoe
last update date: 20 years ago

Score 5.0